Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 CAXTON PLACE Terraced £320,212 £99,995 2 Nov 2001